'use strict';
define([], function()
{
    return {
        routes: {
            'home': {
                url: '/home',
                templateUrl: 'views/home.html',
                controller: 'HomeViewController',
                dependencies: [
                    'HomeViewController'
                ]
            },
            'about': {
                url: '/about',
                templateUrl: 'views/about.html',
                controller: 'AboutViewController',
                dependencies: [
                    'scripts/controllers/AboutViewController.js',
                    'scripts/directives/app-color.js'
                ]
            },
            'contact': {
                url: '/contact',
                views: {
                    'content' :{
                        templateUrl: 'views/contact.html',
                        controller: 'ContactViewController'
                    },
                    'footer': {
                        templateUrl: 'views/contact.html',
                        controller: 'ContactViewController'
                    }
                },
                dependencies: [
                    'scripts/controllers/ContactViewController.js'
                ]
            }
        }
    };
});